﻿var GetDataJSON = function () { };
var checkStatus = function (str) { return str == "SUCCESS" ? true : false; }
var _geturl = "http://www.laoyou1.me/shhomer/output/";
var _getcurl = "http://www.laoyou1.me/";
GetDataJSON.prototype.geturl = _geturl;
//获取当天数据
//获取白天数据
GetDataJSON.prototype.SelectWhite = function (callback) {
    var url = this.geturl + "SelectData24.php";
    var para = { did: _baseModel.did };
    $.get(url, para, function (data) {
        if (typeof (callback) != 'undefined') {
            callback(data);
        }
    }, "json");
}
//subfrom
GetDataJSON.prototype.Subfrom = function (_did , _name , _group) {
    var url = this.geturl + "subfrom.php";
    var para = { did: _did , name:_name , group:_group};
    $.get(url, para, function (data) {
            console.log(data);
            if( data.Status == 'SUCCESS' )
            {
                layer.closeAll();
                window.location.reload();
            }else{
                alert( '添加失败' );
            }
    }, "json");
}
//获取Bp状态数据
GetDataJSON.prototype.SelectBpStatus = function (callback) {
    var url = this.geturl + "NoneStatus.php";
    var para = { openid: _baseModel.openid, did: _baseModel.did };
    $.get(url, para, function (data) {
        if (typeof (callback) != 'undefined') {
            callback(data);
        }
    }, "json");
}
//获取黑天数据
GetDataJSON.prototype.SelectBlack = function (callback) {
    var url = this.geturl + "SelectData18.php";
    var para = { did: _baseModel.did };
    $.get(url, para, function (data) {
        if (typeof (callback) != 'undefined') {
            callback(data);
        }
    }, "json");
}
GetDataJSON.prototype.SelectDataToday = {
    geturl: _geturl + "SelectDataToday_pc.php",
    // geturl: _getcurl + "SelectDataToday.php",
    //获取当天吃药数据
    takepills: function (callback) {
        var para = { did: _baseModel.did, cid: "013" };
        $.get(this.geturl, para, function (data) {
            // console.log(data);
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天血压与心率数据
    bloodpressure_heartrate: function (callback) {
        var para = { did: _baseModel.did, cid: "567" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天开火数据
    openfire: function (callback) {
        var para = { did: _baseModel.did, cid: "005" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天厨房活动数据
    kitchenactivity: function (callback) {
        var para = { did: _baseModel.did, cid: "006" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天光度数据
    light: function (callback) {
        var para = { did: _baseModel.did, cid: "011" };
        $.get(this.geturl, para, function (data) {
            // console.log(data);
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天开关门数据
    dooronoff: function (callback) {
        var para = { did: _baseModel.did, cid: "003" };
        $.get(this.geturl, para, function (data) {

            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天室内活动数据
    indooractivity: function (callback) {
        var para = { did: _baseModel.did, cid: "010" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    }
}
GetDataJSON.prototype.SelectYesterday = {
    geturl: _geturl + "SelectYesterday_pc.php",
    //获取当天吃药数据
    takepills: function (callback) {
        var para = {did: _baseModel.did, cid: "013" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天血压与心率数据
    bloodpressure_heartrate: function (callback) {
        var para = { did: _baseModel.did, cid: "567" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天开火数据
    openfire: function (callback) {
        var para = { did: _baseModel.did, cid: "005" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天厨房活动数据
    kitchenactivity: function (callback) {
        var para = { did: _baseModel.did, cid: "006" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天光度数据
    light: function (callback) {
        var para = { did: _baseModel.did, cid: "011" };
        $.get(this.geturl, para, function (data) {
            // console.log(data);
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天开关门数据
    dooronoff: function (callback) {
        var para = { did: _baseModel.did, cid: "003" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天室内活动数据
    indooractivity: function (callback) {
        var para = { did: _baseModel.did, cid: "010" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    }
}
GetDataJSON.prototype.SelectStatus = {
    geturl: _geturl + "SelectStatus_pc.php",
    // geturl: _getcurl + "SelectDataToday.php",
    //获取当天吃药数据
    takepills: function (callback) {
        var para = { did: _baseModel.did, cid: "013" };
        $.get(this.geturl, para, function (data) {
            // console.log(data);
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天血压与心率数据
    bloodpressure_heartrate: function (callback) {
        var para = { did: _baseModel.did, cid: "567" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天开火数据
    openfire: function (callback) {
        var para = { did: _baseModel.did, cid: "005" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天厨房活动数据
    kitchenactivity: function (callback) {
        var para = { did: _baseModel.did, cid: "006" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天光度数据
    light: function (callback) {
        var para = { did: _baseModel.did, cid: "011" };
        $.get(this.geturl, para, function (data) {
            // console.log(data);
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天开关门数据
    dooronoff: function (callback) {
        var para = { did: _baseModel.did, cid: "003" };
        $.get(this.geturl, para, function (data) {

            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取当天室内活动数据
    indooractivity: function (callback) {
        var para = { did: _baseModel.did, cid: "010" };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    }
}
GetDataJSON.prototype.SelectData = {
    geturl: _geturl + "SelectData.php",
    //获取吃药数据
    takepills: function (datearray, callback) {
        var para = {
            did: GetQueryString("did"), starttime: datearray.starttime, endtime: datearray.endtime, cid: "013"
        };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取血压与心率数据
    bloodpressure_heartrate: function (datearray, callback) {
        var para = {
            did: GetQueryString("did"), starttime: datearray.starttime, endtime: datearray.endtime, cid: "567"
        };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取开火数据
    openfire: function (datearray, callback) {
        var para = {
            did: GetQueryString("did"), starttime: datearray.starttime, endtime: datearray.endtime, cid: "005"
        };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取厨房活动数据
    kitchenactivity: function (datearray, callback) {
        var para = {
            did: GetQueryString("did"), starttime: datearray.starttime, endtime: datearray.endtime, cid: "006"
        };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取光度数据
    light: function (datearray, callback) {
        var para = {
            did: GetQueryString("did"), starttime: datearray.starttime, endtime: datearray.endtime, cid: "011"
        };
        $.get(this.geturl, para, function (data) {
            // console.log(date);
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取开关门数据
    dooronoff: function (datearray, callback) {
        var para = {
            did: GetQueryString("did"), starttime: datearray.starttime, endtime: datearray.endtime, cid: "003"
        };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    },
    //获取室内活动数据
    indooractivity: function (datearray, callback) {
        var para = {
             did: GetQueryString("did"), starttime: datearray.starttime, endtime: datearray.endtime, cid: "010"
        };
        $.get(this.geturl, para, function (data) {
            if (typeof (callback) != 'undefined') {
                callback(data);
            }
        }, "json");
    }
}
